.main .head-tree {
  margin-top: 30px;
  width: 1160px;
  padding: 0 20px;
  background-color: #f7f8fa;
  border-bottom: 1px solid #ebebeb;
}

.main .query {
  width: 1140px;
  background-color: #fafafa;
  margin: 27px 20px;
  padding: 20px 22px 8px 0;
  padding-left: 0;
}

.input_select {
  width: 100%;
  height: 36px;
  border: 1px solid #ebebeb;
  background-color: #ffffff;
  padding-left: 12px;
  box-sizing: border-box;
}

.date {
  width: 174px;
  height: 36px;
  border: 1px solid #ebebeb;
  background-color: #fff;
}

.main .query-btn p {
  margin: 0 auto;
  width: 100px;
  height: 36px;
  line-height: 36px;
  background-color: #4293f4;
  text-align: center;
}

.main .result {
  width: 1160px;
  margin: 0 20px;
  overflow: hidden;
}

/* 底部翻页 */
.main .result .changePage {
  margin-top: 30px;
  overflow: hidden;
}

.main .result .changePage .pageCount {
  float: right;
}

.main .result .changePage .pageCount span {
  display: inline-block;
  padding: 7px 10px;
  color: #999999;
  background-color: #f5f5f5;
  cursor: pointer;
}

.main .result .changePage .pageCount .active {
  background-color: #edf4fd;
  color: #4293f4;;
}

.main .result .changePage .pageCount .select {
  color: #ffffff;
  background-color: #4293f4;
}

.query td {
  height: 42px;
}

.query .table tr {
  height: 51px;
}

.infoquery-table .ellipsis{
  display: inline-block;
  width: 238px;
}
